body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td { padding:0; margin:0; }
body{height: 100%;overflow-x: hidden;font-size: 100%;color: #333;}
.page{
	min-height:100%;width:100%;position:relative;overflow:hidden;
}
/*--custom--*/
@media screen and (min-device-width:640px) and (min-width:768px) {
	.page {
		margin:0 auto;
		width:320px;
	}
}